package com.lure.base.statemachine.builder;

import com.lure.base.statemachine.StateMachine;

/**
 * @author yanwei li create  2024-05-28 23:45
 */
public interface StateMachineBuilder<S,E,C> {


    TransitionBuilder<S,E,C> addTransition();

    StateMachine<S,E,C> build(String machineId);

}
